Rabin Fingerprint (1981)
Let file
of length
be interpreted as an
bit integer, i.e. between 0 and
.
Construct
randomly: choose random prime number
between 2 and
for a constant
.
takes
bits to store
#incomplete
See also: Miller-Rabin
randomized primality test (1976, 1980)
Used in Rabin–Karp_algorithm #incomplete
References:
- M. O. Rabin, ‘Fingerprinting by random polynomials’, Technical
report, 1981.
- https://www.cs.cmu.edu/afs/cs/academic/class/15451-f14/www/lectures/lec6/karp-rabin-09-15-14.pdf
- https://en.wikipedia.org/wiki/Rabin_fingerprint